English Dictionary
◊ COVER CROP
cover crop
n : crop planted to prevent soil erosion and provide green
manure